package studio7i;

import java.util.ArrayList;
import java.util.Collections;
import java.io.*;

public class BusquedaSalas {

    ArrayList<String> listaSalas = new ArrayList<String>();
    
    public void busquedaSalasDeEnsayo() {
        mostrarListaDeSalas();
        System.out.println(listaSalas);
        Collections.sort(listaSalas);
        System.out.println(listaSalas);        
    }
    
    public void mostrarListaDeSalas() {
        try {
            File f = new File("SalasDeEnsayo.txt");     //SalasDeEnsayo.txt se ubica en la misma carpeta del programa
            BufferedReader reader = new BufferedReader(new FileReader(f));
            String linea = null;
            while ((linea = reader.readLine()) != null) {   
                agregarSala(linea);    
            }
        } catch (Exception ex) {
        }
    }       
    
    public void agregarSala(String linea) {
        String[] tokens = linea.split("/");
        //Sala s = new Sala(tokens[0], tokens[1], tokens[2], tokens[3], tokens[4], tokens[5]);  //titulo, artista, género. Ya no son Strings sino objetos        
        listaSalas.add(tokens[0]);  //nombre de la sala
        
    }
    
     public static void main(String[] args) {
        System.out.println("------------------------- L I S T A    D E    S A L A S ----------------------------"); 
        new BusquedaSalas().busquedaSalasDeEnsayo();   
    }

           
}
